<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<%-- 
 -- Copyright (c) 2007, Nathan A. Good
 -- 
 -- All rights reserved.
 -- 
 -- Redistribution and use in source and binary forms, with or without 
 -- modification, are permitted provided that the following conditions are met:
 -- 
 -- *	Redistributions of source code must retain the above copyright notice, 
 -- 	this list of conditions and the following disclaimer.
 -- 
 -- *	Redistributions in binary form must reproduce the above copyright 
 -- 	notice, this list of conditions and the following disclaimer in the 
 -- 	documentation and/or other materials provided with the distribution.
 -- 
 -- *	Neither the name of the Crown Financial Ministries nor the names of 
 -- 	its contributors may be used to endorse or promote products derived
 -- 	from this software without specific prior written permission.
 -- 
 -- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
 -- AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
 -- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
 -- ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 
 -- LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
 -- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
 -- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
 -- INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
 -- CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
 -- ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 
 -- THE POSSIBILITY OF SUCH DAMAGE.
 --%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<f:view>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Kings - Modify Addresses</title>
<link rel="stylesheet" type="text/css" href="../styles/kings.css" />
</head>
<body>
<div id="main">
<div id="tabs">
<table>
	<tbody>
		<tr>
			<td class="active"><span class="tab">People</span></td>
			<td><span class="tab">Events</span></td>
			<td><span class="tab">Groups</span></td>
			<td><span class="tab">Churches</span></td>
			<td><span class="tab">Giving</span></td>
		</tr>
	</tbody>
</table>
</div>
<div id="module"><h:form id="searchForm">
<div id="search">Find somebody:&nbsp;&nbsp;<h:inputText value="#{search.criteria}"></h:inputText><span
	class="button"
><h:commandLink value="Go" action="#{search.doSearch}"></h:commandLink></span></div></h:form>
<h1>Personal Information - Addresses</h1>
<h2 class="personname"><h:outputText value="#{personWip.displayName}" /></h2>
<p>Add and Edit Addresses</p>
<h:form>
<table class="input">
<tr>
	<td class="lbl">Address Type:</td>
	<td class="in"><h:inputText value="#{address.addressType}" /></td>
</tr>
<tr>
	<td class="lbl">Address 1:</td>
	<td class="in"><h:inputText value="#{address.address}" /></td>
</tr>
<tr>
	<td class="lbl">Address 2:</td>
	<td class="in"><h:inputText value="#{address.extendedAddress}" /></td>
</tr>
<tr>
	<td class="lbl">City:</td>
	<td class="in"><h:inputText value="#{address.city}" /></td>
</tr>
<tr>
	<td class="lbl">State:</td>
	<td class="in"><h:inputText value="#{address.state}" /></td>
</tr>
<tr>
	<td class="lbl">Postal Code:</td>
	<td class="in"><h:inputText value="#{address.postalCode}" /></td>
</tr>
<tr>
	<td class="lbl">Preferred:</td>
	<td class="in"><h:selectBooleanCheckbox title="Is Preferred"
				value="#{address.preferred}" /></td>
</tr>
</table>
		<h:panelGrid columns="3">
			<h:commandLink value="Add" action="#{address.doAdd}" />
			<h:commandLink value="Next" action="#{address.doNext}" />
			<h:commandLink value="Finish" action="#{address.doFinish}" />
		</h:panelGrid>
</h:form>
<div class="detail">
<h:dataTable value="#{address.list}" var="addr">
<h:column>
<h:panelGrid columns="1">
<h:panelGroup styleClass="lbl" style="font-weight:bold"><h:outputText value="#{addr.addressType}" /></h:panelGroup>
<h:outputText value="#{addr.address}" />
<h:outputText value="#{addr.extendedAddress}" />
<h:outputText value="#{addr.city}, #{addr.state} #{addr.postalCode}" />
</h:panelGrid>
</h:column>
</h:dataTable>
</div>
</div>
</div>
</body>
</html>
</f:view>